横空出世,比Visio快10倍的画图工具来了。 您所在的位置:网站首页 processon 显示不全 横空出世,比Visio快10倍的画图工具来了。

横空出世,比Visio快10倍的画图工具来了。

#横空出世,比Visio快10倍的画图工具来了。| 来源: 网络整理| 查看: 265

点击上方“Java基基”,选择“设为星标”

做积极的人,而不是积极废人!

每天 14:00 更新文章,每天掉亿点点头发...

源码精品专栏

 

原创 | Java 2021 超神之路,很肝~

中文详细注释的开源项目

RPC 框架 Dubbo 源码解析

网络应用框架 Netty 源码解析

消息中间件 RocketMQ 源码解析

数据库中间件 Sharding-JDBC 和 MyCAT 源码解析

作业调度中间件 Elastic-Job 源码解析

分布式事务中间件 TCC-Transaction 源码解析

Eureka 和 Hystrix 源码解析

Java 并发源码

来源:Java知音

PlantUml是什么

PlantUML的优点

idea安装 PlantUML插件

电脑安装graphviz

idea 配置graphviz

使用plantUML画流程图

其他

0f308fdff3910e6184d33f7223b45fca.jpeg

总有童鞋问,这个流程图图怎么绘制的,这个UML类图用什么工具做的等等,今天给大家推荐一款idea插件PlantUml,来帮助大家快速快速完成绘制。

PlantUml是什么

PlantUml是一个支持快速绘制的开源项目。其定义了一套完整的语言用于实现UML关系图的描述,并基于强大的Graphviz图形渲染库进行UML图的生成。绘制的UML图还可以导出为图片,以及通用的矢量SVG格式文件。

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:https://github.com/YunaiV/ruoyi-vue-pro

视频教程:https://doc.iocoder.cn/video/

PlantUML的优点

完全文本方式编辑,无需控件拖拽,自动调节图元距离,简单美观

与开发平台完全无关,不受平台限制,只要有PlantUML jar包就能生成UML图

支持多种文本编辑器、ide的集成,例如idea、eclipse、notepad++等

作为一个Java coder,通常使用idea作为首选开发工具,我们以idea中的使用为主作介绍

基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能

项目地址:https://github.com/YunaiV/yudao-cloud

视频教程:https://doc.iocoder.cn/video/

idea安装 PlantUML插件

File -> Settings -> Plugins 搜索 PlantUML ,找到 PlantUML integration 并安装

电脑安装graphviz

下载地址

https://graphviz.gitlab.io/_pages/Download/windows/graphviz-2.38.msi

配置环境变量

首先添加一个变量名GRAPHVIZ_HOME, 变量值为安装路径 D:\WorkWare\Graphviz2.38 在Path目录下添加 %GRAPHVIZ_HOME%\bin, 多个配置之间要用 “;” 隔开 配置GRAPHVIZ_DOT, 变量值为 %GRAPHVIZ_HOME%\bin\dot.exe

4e68bf48129d08127c05ce757a862b36.jpeg e5b92e7693f3e10e0f23e7701877e49d.jpeg

环境变量检测

打开windows命令行, 使用dot -version出现以下页面就代表配置正常

7b637bf8c2f703442a85ffb09be90229.jpeg idea 配置graphviz

File -> Settings -> Other Settings -> PlantUML

7a915fd032657472e7755111384c6fc2.png 使用plantUML画流程图

新建uml 文件

fb0b92440f2bacd4fb376ec4f0259d5c.png

输入测试文字

@startuml Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有